Preparations

Devices

You need the following devices to follow these instructions:

  1. Windows computer — Windows 10 or later, 16 GB or 32 GB RAM, 512 GB or 1 TB SSD space.

Software

  1. Install the latest Visual Studio version with up-to-date support for .NET MAUI 10.0.
  2. Clone this GnollHack repositoryClone Repository in Visual Studio.

Build

  1. Install Tile Sets and FMOD Sound Banks.
  2. Install Secrets File.
  3. (Note: You do not need to build the legacy Xamarin.Forms app projects, but you do need the converted XAML UI files. If you are starting fresh or editing XAML files, build the native solution using the Android+Windows configuration first to run the XAML translation.)
  4. Locate GnollHack.sln in the win\win32\vs directory and open it — Open GnollHack Solution in Visual Studio.
  5. Choose the x64 solution platform in the menu bar. (Or Android+Windows if you need to run the XAML translation.)
  6. Select Debug as your solution configuration. You can also use Release, when you plan to build a release build.
  7. Rebuild the GnollHack solution.
  8. Locate GnollHackM.sln in win\win32\xpl\GnollHackM directory and open it in Visual Studio.
  9. Rebuild the GnollHackM solution.

Starting Debugging or Creating Archive

  1. Open GnollHackM Solution in Visual Studio. This is different from the normal GnollHack solution.
  2. Select the right solution configuration in the menu bar:
    • Debugging — Select Debug.
    • Archiving — Select Release.

Debugging

  1. Rebuild Solution.
  2. Hit the green Start button to start debugging.